var index = new Vue({
    el: "#main",
    data() {
        return {
            score: 0,//分数
            name: '',//名字
            index: 1,//当前题目
            isOver: false,//是否已结束
            overTxt: '',//结果
            //题目和选项
            subject: [
                {
                    index: 1,
                    txt: '请选择您的出生：',
                    pick: [
                        'A.职高女厕所。母亲：花臂小妹',
                        'B.都是黑人的贫民窟。母亲：黑人',
                        'C.民办医院产房。母亲：因公办医院产房太少而选择去民办生你的失足女性',
                        'D.某高官的私生子。母亲：酒吧陪酒小姐'
                    ]
                },
                {
                    index: 2,
                    txt: '好幸运！你成功活到5岁，接下来你准备？',
                    pick: [
                        'A.当流氓',
                        'B.长大后进厂打螺丝',
                        'C.脑子不清楚自学编程',
                        'D.为13年后的高考做准备'
                    ]
                },
                {
                    index: 3,
                    txt: '因为你家庭，叫狱局给你了点钱作为补贴，你要？',
                    pick: [
                        'A.吃喝嫖赌，自甘堕落',
                        'B.给自己买一部YPhone666Max手机',
                        'C.把钱花在读书上，用知识找爹',
                        'D.孝敬妈妈'
                    ]
                },
                {
                    index: 4,
                    txt: '因为你的父亲下落不明，同学知道后开始嘲笑你，你要？',
                    pick: [
                        'A.叫涩会上的兄弟真实他们',
                        'B.当emo小鬼，在网络上面写小作文谴责世界对你的不公平',
                        'C.放学回家告诉妈妈有人欺负你',
                        'D.内心强大，做回自己'
                    ]
                },
                {
                    index: 5,
                    txt: '你完成了学业，接下来你要？',
                    pick: [
                        'A.回家啃老',
                        'B.坚持童年的梦想，进厂打螺丝',
                        'C.去创业',
                        'D.肯定继续要找亲爹啊'
                    ]
                },
            ],
        };
    },
    mounted() {
        this.setName();
    },
    methods: {
        /**
         * 设置名字
         */
        setName() {
            this.$prompt('请设置您的游戏名称：', '欢迎来到爸爸去哪儿', {
            }).then(({ value }) => {
                if (value != null) {
                    this.name = value;
                    this.$notify.info({
                        title: '关于🌙',
                        message: '学生：软件2203林煊<br>本作业我使用Vue+ElementUI编写。<br><br>作业内容纯属无厘头虚构🤡无任何歧视他人行为<br><br>感谢您的访问！🎈',
                        dangerouslyUseHTMLString: true,
                        duration: 0,
                        customClass: 'myBox'
                    });
                } else {
                    this.$message({
                        type: 'error',
                        message: '小样，还想取消，乖乖把名字取了'
                    });
                    this.setName();
                }
            }).catch(() => {
                this.$message({
                    type: 'error',
                    message: '小样，还想取消，乖乖把名字取了'
                });
                this.setName();
            });
        },
        next(t) {
            //获取字符串，截取开头字母增加分数
            var str = t.substring(0, 1);
            switch (str) {
                case 'A': this.score += 1; break;
                case 'B': this.score += 2; break;
                case 'C': this.score += 3; break;
                case 'D': this.score += 4; break;
            }
            console.log(this.score);
            //下一题
            this.index++;
        },
        over() {
            this.isOver = true;
            let score = this.score;
            if (score > 0 && score <= 5) {
                this.overTxt = "你到最后穷得饭都吃不起，活活饿死了。结局：找爹失败。";
            } else if (score > 5 && score <= 8) {
                this.overTxt = "成年后，天天沉迷游戏，懒得找爹了。结局：找爹失败";
            } else if (score > 8 && score <= 12) {
                this.overTxt = "工作压力太大，最后放下了。结局：找爹失败";
            } else if (score > 12 && score <= 15) {
                this.overTxt = "有一天王叔叔喝醉了，跟你说他才是你亲爹。结局：成功找到爹了";
            } else if (score > 15 && score <= 18) {
                this.overTxt = "你孝敬母亲，后来自己组建了个家庭。结局：找爹失败";
            } else if (score > 18 && score <= 19) {
                this.overTxt = "你到最后发达了，有钱有势。通过人脉找到了那个远在加利福尼亚的爹。结局：找爹成功";
            } else {
                this.overTxt = "你太优秀了，找爹这件事配不上你。结局：找爹失败";
            }

        }
    },
});